ForbesOil prices decline as demand worries outweigh Iran supply challengesMarketWatchOil futures finished lower Monday, pressured as losses in the Chinese stock market fed concerns over a potential slowdown in energy demand, even as U.S. sanctions on Irani
…